permanent visual disability - French English Dictionary